//package com.plian.system.entity.im;
//
//import com.baomidou.mybatisplus.annotation.TableField;
//import com.baomidou.mybatisplus.annotation.TableName;
//import com.fasterxml.jackson.annotation.JsonFormat;
//import com.fasterxml.jackson.databind.annotation.JsonSerialize;
//import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
//import com.plian.Tools.DateUtil;
//import com.plian.system.mybatis.base.BaseEntity;
//import io.swagger.annotations.ApiModel;
//import io.swagger.annotations.ApiModelProperty;
//import lombok.Data;
//import lombok.EqualsAndHashCode;
//import org.springframework.format.annotation.DateTimeFormat;
//
//import java.math.BigDecimal;
//import java.util.Date;
//import java.util.HashMap;
//import java.util.List;
//
///**
// * @Author: Take-off
// * @Description: TODO
// * @Date: 2023/2/8 10:14 AM
// * @Version: 1.0
// **/
//@Data
//@TableName("im_investment_evaluation_detail")
//@EqualsAndHashCode(callSuper = true)
//@ApiModel(value = "InvestmentEvaluationDetail", description = "年度投资后评价-详情")
//public class InvestmentEvaluationDetail extends BaseEntity {
//
//    @ApiModelProperty(value = "父类Id")
//    @JsonSerialize(using = ToStringSerializer.class)
//    private Long evaluationId;
//
//    @ApiModelProperty(value = "序号")
//    private Integer serialNumber;
//
//    @ApiModelProperty(value = "项目Id")
//    @JsonSerialize(using = ToStringSerializer.class)
//    private Long projectInfoId;
//
//    @ApiModelProperty(value = "项目名称")
//    private String projectInfoName;
//
//    @ApiModelProperty(value = "后评价完成时间 - yyyy-MM-dd")
//    @DateTimeFormat(pattern = DateUtil.PATTERN_DATE)
//    @JsonFormat(pattern = DateUtil.PATTERN_DATE)
//    private Date afterEvaluationTime;
//
//    @ApiModelProperty(value = "评价单位")
//    private String evaluationOrg;
//
//    @ApiModelProperty(value = "收益率")
//    private BigDecimal returnRate;
//
//    @ApiModelProperty(value = "附件")
//    @TableField(exist = false)
//    private List<HashMap> docList;
//
//    @ApiModelProperty(value = "附件ids")
//    @TableField(exist = false)
//    private String attachIds;
//}
